.flex-row {
  display: flex;
  flex-direction: row;
}
.car-mileage{
	width: 100%;
	height: 100vh;
	background: rgba(0,0,0, 0.8);
	.mileage-cancel,.mileage-sure{
		position: relative;
		z-index: 10;
	}
	.mileage-box{
		width: 100%;
		background: #fff;
		position: fixed;
		left:0;
		bottom:0;
		width: 100%;
	}
	.mileage-head{
		position: relative;
		display: flex;
		justify-content: space-between;
		padding:32px 24px 62px;
		font-size:32px;
	}
	.mileage-sure{
		color: #12B3FF;
	}
	.mileage-title{
		position: absolute;
		font-size: 40px;
		font-family: PingFang SC-Bold, PingFang SC;
		font-weight: bold;
		color: #333333;
		text-align: center;
		width: 100%;
		left:0;
		top:32px;
	}
	.mileage-form{
		display: flex;
		width: 100%;
		justify-content: space-between;
		align-items: center;
		padding:0 24px;
		font-size: 32px;
		font-weight: 500;
		color: #333333;
	}
	.mileage-right{
		border-radius: 12px;
		background: #f5f5f5;
		display: flex;
	}
	.mileage-input{
		line-height: 70px;
		height: 70px;
		text-align: center;
	}
	.mileage-unit{
		display: flex;
		padding-right: 48px;
		height: 70px;
		align-items: center;

	}
	.mileage-current{
		padding-right:24px;
		line-height: 70px;
	}
	.h48{
		line-height: 48px;
		height: 48px;
	}
}
